/**
 * 初始化
 */
$(function() {
	
//	/* 提示 */
//	if($("#isTips").val() == "1") {
//		layer.msg('请先登录！',{time:1000});
//	}
	
	/**
	 * 键盘点击事件，回车键，执行登录
	 */
	$("input").bind('keypress', function(event) {
		if (event.keyCode == "13") {
			doLogin();
		}
	});
	$("#userCode").val("");
	$("#password").val("");

    $('.login_nav ul li').click(function() {
        TabSelect(".login_nav ul li", "div.login_part11", "current", $(this))
    });
    $('.login_nav ul li').eq(0).trigger("mouseover");
    
    $("#btnLogin").click(function() {
    	doLogin();
    });

    $('#duice').click(function() {
        $('.wthpop').show();
    });
    
    $('.wthpop>p>span').click(function() {
        $('.wthpop').hide()
    });
    
    //记住账号
    var userCode = localStorage.getItem("userCode");
    if (userCode) {    	
    	$("#userCode").val(userCode);
    }
    //记住密码
    var isRemember = localStorage.getItem("remember");
    if (isRemember) {
    	var password = localStorage.getItem("password");
    	$("#password").val(password);
    	$("#remember").attr("checked","checked");
    }
});

/**
 * 执行登录
 * @Description do-something
 * @author xu_cc
 * @date 创建时间：2018年1月9日 下午7:02:25
 */
function doLogin() {
	$("#errorDiv").html('');
    //校验
    var userCode = $("#userCode").val();
    var password = $("#password").val();
    var isChecked = $("#remember").is(":checked");
    if($.trim(userCode).length < 6) {
        $("#errorDiv").html('<span class="glyphicon glyphicon-minus-sign"></span>&nbsp;请输入正确的用户名！');
        $("#userCode").focus();
        $("#userCode").select();
        return;
    }
    if($.trim(password).length < 6) {
        $("#errorDiv").html('<span class="glyphicon glyphicon-minus-sign"></span>&nbsp;请输入正确的密码！');
        $("#password").focus();
        $("#password").select();
        return;
    }
    $.ajax({
        url : rootPath + "/home/login",
        type : "post",
        async : false,
        dataType : 'json',
        data : {
            userCode : userCode,
            password : password
        },
        success : function(json) {
            if (json.code == '1') {
            	//记住账号
            	localStorage.setItem("userCode",userCode);
            	//是否记住密码
            	if(isChecked){
            		localStorage.setItem("password",password);
            		localStorage.setItem("remember",true);
            	} else {
                    localStorage.removeItem("password");
                    localStorage.removeItem("remember");
            	}
                window.location.href = rootPath + '/pc/index'
            } else {
                $("#errorDiv").html('<span class="glyphicon glyphicon-minus-sign"></span>&nbsp;' + json.msg);
                $("#password").focus();
                $("#password").select();
            }
        }
    });
}

// tab function
function TabSelect(tab, con, addClass, obj) {
    var jQuery_self = obj;
    var jQuery_nav = $(tab);

    jQuery_nav.removeClass(addClass), jQuery_self.addClass(addClass);

    var jQuery_index = jQuery_nav.index(jQuery_self);
    var jQuery_con = $(con);
    jQuery_con.hide(), jQuery_con.eq(jQuery_index).show();
}